score-keeping stick - Turkish English Dictionary